be a treat for seeing - Almanca İngilizce Sözlük